#include "StdAfx.h"
#include "DBEngineFactory.h"
#include "..\ConstDefinition\EnumDefinition.h"
#include "MSSQLDBEngine.h"
#include "OracleDBEngine.h"
#include "MYSQLDBEngine.h"

CDBEngineFactory::CDBEngineFactory(void)
{
}


CDBEngineFactory::~CDBEngineFactory(void)
{
}

//AbstractDBEngine* CDBEngineFactory::CreateDBEngine( CPersistenceProperty pp )
//{
//	AbstractDBEngine* pRetDBEngine;   
//	switch(pp.GetDatabaseType())   
//	{   
//	case(EDatabaseTypeMSSQLServer):   
//		pRetDBEngine = new CMSSQLDBEngine(pp);   
//		break;   
//	case(EDatabaseTypeOracle):   
//		pRetDBEngine = new COracleDBEngine(pp);   
//		break;   
//	case(EDatabaseTypeMYSQL):   
//		pRetDBEngine = new CMYSQLDBEngine(pp);   
//		break;   
//	default:   
//		pRetDBEngine = new CMSSQLDBEngine(pp);   
//		break;   
//	}   
//	return pRetDBEngine; 
//
//}
